runtime.sudog.elem (field)

25 uses

	runtime (current package)
		chan.go#L266: 	mysg.elem = ep
		chan.go#L339: 	if sg.elem != nil {
		chan.go#L341: 		sg.elem = nil
		chan.go#L398: 	dst := sg.elem
		chan.go#L409: 	src := sg.elem
		chan.go#L444: 		if sg.elem != nil {
		chan.go#L445: 			typedmemclr(c.elemtype, sg.elem)
		chan.go#L446: 			sg.elem = nil
		chan.go#L466: 		sg.elem = nil
		chan.go#L645: 	mysg.elem = ep
		chan.go#L730: 		typedmemmove(c.elemtype, qp, sg.elem)
		chan.go#L737: 	sg.elem = nil
		proc.go#L516: 	if s.elem != nil {
		proc.go#L525: 	if s.elem != nil {
		runtime2.go#L337: 	elem unsafe.Pointer // data element (may point to stack)
		select.go#L323: 		sg.elem = cas.elem
		select.go#L371: 		sg1.elem = nil
		sema.go#L306: 	s.elem = unsafe.Pointer(addr)
		sema.go#L314: 		if t.elem == unsafe.Pointer(addr) {
		sema.go#L360: 		if uintptr(unsafe.Pointer(addr)) < uintptr(t.elem) {
		sema.go#L406: 		if s.elem == unsafe.Pointer(addr) {
		sema.go#L409: 		if uintptr(unsafe.Pointer(addr)) < uintptr(s.elem) {
		sema.go#L474: 	s.elem = nil
		stack.go#L824: 		adjustpointer(adjinfo, unsafe.Pointer(&s.elem))
		stack.go#L837: 		p := uintptr(sg.elem) + uintptr(sg.c.elemsize)